water sealed gland - Espagnol Anglais Dictionnaire